package exercioArquivos.Teste.src.br.com.testes.arquivos;

import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.io.LineNumberReader;

public class TesteLeitura {

	public static void main(String args[]) {

		try {

			File cadastroFile = new File("cadastro.txt");

			FileReader fr = new FileReader(cadastroFile);

			BufferedReader br = new BufferedReader(fr);

			LineNumberReader lineReader = new LineNumberReader(br);
			String linha;
			try {
				// esquema interessante para ler o arquivo linha a linha
				while ((linha = lineReader.readLine()) != null) {

					System.out.println(linha);
					
					
					String id, nome , email;
					
					id  = linha.substring(0,1);
					
					nome  = linha.substring(1,12);
					
					
					Cadastro cadastro = new Cadastro(linha.substring(0,1), linha.substring(2,10),linha.substring(11,20));

				}
			} catch (IOException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}

		} catch (FileNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

	}

}
